/**
 * 
 */
package tech.abing.spider.task.model.amac;
import java.sql.Timestamp;
import java.util.Date;

import tech.abing.spider.annotation.Column;
import tech.abing.spider.annotation.Table;
import tech.abing.spider.model.Proccessable;

/**
 * 类说明
 * @author HUNING
 * @since 2018-1-8
 * 资产支持专项计划详细信息表
 */
@Table(name = "ASSET_SUPPORT_SPECIAL_DETAIL")
@SuppressWarnings("serial")
public class AssetSupportSpecialDetailEntity implements Proccessable{
	/** ID */
	private String id;
	/** 创建时间 */
	private Date createTime;
	/** 被抓取页面的URL */
	private String url;
	/** 专项计划全称 */
	private String aspiName;
	/** 专项计划简称 */
	private String aspiSortName;
	/**存续期间*/
	private java.lang.String holdDate;
	/**发行场所*/
	private java.lang.String publishPlace;
	/**拟挂牌转让场所*/
	private  java.lang.String  transferPlace;
	/**专项计划设立完成时间*/
	private java.lang.String setupDate;
	/**原始权益人*/
	private java.lang.String rightsPerson;
	/**基金管理人名称*/
	private java.lang.String managerName;
	/**托管人名称*/
	private java.lang.String custodian;
	/**资产服务机构：*/
	private java.lang.String serviceOrg;
	/**资金监管机构：*/
	private java.lang.String superviseOrg;
	/**销售机构*/
	private java.lang.String salesOrg;
	/**评级机构*/
	private java.lang.String rateOrg;
	/**评级机构*/
	private java.lang.String estimateOrg;
	/**会计师事务所*/
	private java.lang.String accountingFirm;
	/**律师事务所*/
	private java.lang.String lawFirm;
	/**证券登记托管机构*/
	private java.lang.String registOfSecurOrg;
	/**其他中介机构*/
	private java.lang.String otherOrg;
	
	@Column(name = "ID")
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}@Column(name = "CREATE_TIME")
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	@Column(name = "URL")
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
	@Column(name = "ASPI_NAME")
	public String getAspiName() {
		return aspiName;
	}
	public void setAspiName(String aspiName) {
		this.aspiName = aspiName;
	}
	@Column(name = "ASPI_SORT_NAME")
	public String getAspiSortName() {
		return aspiSortName;
	}
	public void setAspiSortName(String aspiSortName) {
		this.aspiSortName = aspiSortName;
	}
	@Column(name = "HOLD_DATE")
	public java.lang.String getHoldDate() {
		return holdDate;
	}
	public void setHoldDate(java.lang.String holdDate) {
		this.holdDate = holdDate;
	}
	@Column(name = "PUBLISH_PLACE")
	public java.lang.String getPublishPlace() {
		return publishPlace;
	}
	public void setPublishPlace(java.lang.String publishPlace) {
		this.publishPlace = publishPlace;
	}
	@Column(name = "TRANSFER_PLACE")
	public java.lang.String getTransferPlace() {
		return transferPlace;
	}
	public void setTransferPlace(java.lang.String transferPlace) {
		this.transferPlace = transferPlace;
	}
	@Column(name = "SETUP_DATE")
	public java.lang.String getSetupDate() {
		return setupDate;
	}
	public void setSetupDate(java.lang.String setupDate) {
		this.setupDate = setupDate;
	}
	
	@Column(name = "MANAGER_NAME")
	public java.lang.String getManagerName() {
		return managerName;
	}
	public void setManagerName(java.lang.String managerName) {
		this.managerName = managerName;
	}
	@Column(name = "CUSTODIAN")
	public java.lang.String getCustodian() {
		return custodian;
	}
	public void setCustodian(java.lang.String custodian) {
		this.custodian = custodian;
	}
	@Column(name = "SERVICE_ORG")
	public java.lang.String getServiceOrg() {
		return serviceOrg;
	}
	public void setServiceOrg(java.lang.String serviceOrg) {
		this.serviceOrg = serviceOrg;
	}
	@Column(name = "SUPERVISE_ORG")
	public java.lang.String getSuperviseOrg() {
		return superviseOrg;
	}
	public void setSuperviseOrg(java.lang.String superviseOrg) {
		this.superviseOrg = superviseOrg;
	}
	@Column(name = "SALES_ORG")
	public java.lang.String getSalesOrg() {
		return salesOrg;
	}
	public void setSalesOrg(java.lang.String salesOrg) {
		this.salesOrg = salesOrg;
	}
	@Column(name = "RATE_ORG")
	public java.lang.String getRateOrg() {
		return rateOrg;
	}
	public void setRateOrg(java.lang.String rateOrg) {
		this.rateOrg = rateOrg;
	}
	@Column(name = "ESTIMATE_ORG")
	public java.lang.String getEstimateOrg() {
		return estimateOrg;
	}
	public void setEstimateOrg(java.lang.String estimateOrg) {
		this.estimateOrg = estimateOrg;
	}
	@Column(name = "ACCOUNTING_FIRM")
	public java.lang.String getAccountingFirm() {
		return accountingFirm;
	}
	public void setAccountingFirm(java.lang.String accountingFirm) {
		this.accountingFirm = accountingFirm;
	}
	@Column(name = "LAWFIRM")
	public java.lang.String getLawFirm() {
		return lawFirm;
	}
	public void setLawFirm(java.lang.String lawFirm) {
		this.lawFirm = lawFirm;
	}
	@Column(name = "REGISTOF_SECUR_ORG")
	public java.lang.String getRegistOfSecurOrg() {
		return registOfSecurOrg;
	}
	public void setRegistOfSecurOrg(java.lang.String registOfSecurOrg) {
		this.registOfSecurOrg = registOfSecurOrg;
	}
	@Column(name = "OTHER_ORG")
	public java.lang.String getOtherOrg() {
		return otherOrg;
	}
	public void setOtherOrg(java.lang.String otherOrg) {
		this.otherOrg = otherOrg;
	}
	@Column(name = "RIGHTS_PERSON")
	public java.lang.String getRightsPerson() {
		return rightsPerson;
	}
	public void setRightsPerson(java.lang.String rightsPerson) {
		this.rightsPerson = rightsPerson;
	}
	
	

}
